<!DOCTYPE html>
<html lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>reset_obj_db [HALCON算子参考手册]</title>
<style type="text/css">
      body {
    color: #000000;
    background-color: #ffffff;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
}

.body_main {
    margin-left: 35px;
    margin-right: 35px;
}

@media screen and (min-width:992px) {

    .body_main {
        margin-left: 10%;
        margin-right: 10%;
    }

    table.toctable {
        width: 80%
    }
}

@media screen and (min-width:1400px) {

    .body_main {
        margin-left: 15%;
        margin-right: 15%;
    }

    table.toctable {
        width: 70%
    }
}

body>div ul ul {
    margin-left: inherit;
}

a:link {
    color: #0044cc;
}

a:link,
a:visited {
    text-decoration: none;
}

a:link:hover,
a:visited:hover {
    text-decoration: underline;
}

th {
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    text-rendering: optimizeLegibility;
    color: #666666;
}

code {
    font-family: monospace,monospace;
}

h1 a.halconoperator {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}

h2 a.halconoperator {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}

hr {
    border: 0;
    border-top: solid 1px #f28d26;
}

.pre {
    display: block;
    padding-bottom: 1ex;
    font-family: monospace;
    white-space: pre;
}

pre {
    font-family: monospace, monospace;
    padding: 1ex;
    white-space: pre-wrap;
}

.toc {
    font-size: 80%;
    border-top: 1px dashed #f28d26;
    border-bottom: 1px dashed #f28d26;
    padding-top: 5px;
    padding-bottom: 5px;
}

.inv {
    margin: 0;
    border: 0;
    padding: 0;
}

.banner {
    color: #666666;
    padding-left: 1em;
}

.logo {
    background-color: white;
}

.keyboard {
    font-size: 80%;
    padding-left: 3px;
    padding-right: 3px;
    border-radius: 5px;
    border-width: 1px;
    border-style: solid;
    border-color: #f28d26;
    background-color: #f3f3f3;
}

.warning {
    margin-top: 2ex;
    margin-bottom: 1ex;
    padding: 10px;
    text-align: center;
    border: 1px solid;
    color: #bb0000;
    background-color: #fff7f7
}

.imprint {
    margin-top: 1ex;
    font-size: 80%;
    color: #666666;
}

.imprinthead {
    font-weight: bolder;
    color: #666666;
}

.indexlink {
    text-align: right;
    padding-bottom: 5px;
}

.postscript {
    margin-top: 2ex;
    font-size: 80%;
    color: #666666
}

.evenrow {
    background-color: #e7e7ef;
    vertical-align: top;
}

.oddrow {
    background-color: #f7f7ff;
    vertical-align: top;
}

.headrow {
    background-color: #97979f;
    color: #ffffff;
    vertical-align: top;
}

.logorow {
    vertical-align: top;
}

.error {
    color: red;
}

.var {
    font-style: italic
}

.halconoperator {
    font-family: monospace, monospace;
}

span.operator {
    font-family: monospace, monospace;
}

span.procedure {
    font-family: monospace, monospace;
}

span.operation {
    font-family: monospace, monospace;
}

span.feature {
    font-family: Arial, Helvetica, Homerton, sans-serif;
}

ul {
    padding-left: 1.2em;
}

li.dot {
    list-style-type: square;
    color: #f28d26;
}

.breadcrumb {
    font-size: 80%;
    color: white;
    background-color: #062d64;
    margin-bottom: 20px;
    padding-left: 35px;
    padding-right: 35px;
    padding-bottom: 15px;
}

.webbar {
    font-size: 80%;
    background-color: #dddddd;
    margin-top: 0px;
    margin-left: -35px;
    margin-right: -35px;
    margin-bottom: 0px;
    padding-top: 5px;
    padding-left: 35px;
    padding-right: 35px;
    padding-bottom: 5px;
}

.footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    border-top: 1px dashed #f28d26;
    font-size: 80%;
    color: #666666;
    padding-bottom: 8px;
}

.footer .socialmedia a {
    padding-left: 7px;
}

.socialmedia {
    padding-top: 10px;
}

.copyright {
    margin-top: 19px;
}

.breadcrumb a {
    color: #ffffff;
    border-bottom: 1px solid white;
}

.breadcrumb a:link:hover,
.breadcrumb a:visited:hover {
    text-decoration: none;
    border-bottom: none;
}

.heading {
    margin-top: 1ex;
    font-size: 110%;
    font-weight: bold;
    color: #666666;
}

.text {
    color: black;
}

.example {
    font-size: 80%;
    background-color: #f3f3f3;
    border: 1px dashed #666666;
    padding: 10px;
}

.displaymath {
    display: block;
    text-align: center;
    margin-top: 1ex;
    margin-bottom: 1ex;
}

.title {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
}

.signnote {
    font-family: Arial, Helvetica, Homerton, sans-serif;
    font-size: 80%;
    color: #666666;
    font-weight: lighter;
    font-style: italic
}

.par {
    margin-bottom: 1.5em;
}

.parhead {
    text-align: right;
}

.parname {
    float: left;
}

.pardesc {
    font-size: 85%;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: 2em;
}

.parcat {
    color: #666;
    font-weight: bold;
}

*[data-if=cpp],
*[data-if=c],
*[data-if=dotnet],
*[data-if=com],
*[data-if=python] {
    display: none;
}

.tabbar {
    text-align: right;
    border-bottom: 1px solid #f28d26;
    margin-bottom: 0.5em;
}

ul.tabs {
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 80%
}

ul.tabs li {
    padding-top: 3px;
    padding-bottom: 3px;
    display: inline;
    overflow: hidden;
    list-style-type: none;
    margin: 0;
    margin-left: 8px;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
}

ul.tabs li.active {
    border-left: 1px solid #f28d26;
    border-right: 1px solid #f28d26;
    border-top: 1px solid #f28d26;
    border-bottom: 1px solid #fff;
}

ul.tabs li.inactive {
    background-color: #eee;
}

ul.tabs li a {
    padding-left: 5px;
    padding-right: 5px;
    color: #666;
}

ul.tabs li a:link:hover {
    text-decoration: none;
}

ul.tabs li.inactive a {
    color: #666;
}

ul.tabs li.active a {
    color: black;
}

dl.generic dd {
    margin-bottom: 1em;
}

.pari {
    color: olive;
}

.paro {
    color: maroon;
}

.comment {
    font-size: 80%;
    color: green;
    white-space: nowrap;
}

table.grid {
    border-collapse: collapse;
}

table.grid td {
    padding: 5px;
    border: 1px solid;
}

table.layout {
    border: 0px;
}

table.layout td {
    padding: 5px;
}

table.table {
    border-collapse: collapse;
}

table.table td {
    padding: 5px;
    border-left: 0px;
    border-right: 0px;
}

table.table tr:last-child {
    border-bottom: 1px solid;
}

table.table th {
    padding: 5px;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-left: 0px;
    border-right: 0px;
}

.details_summary {
    cursor: pointer;
}

table.toctable {
    width: 100%;
}

table.toctable col:first-child {
    width: 20%;
}

table.toctable col:nth-last-child(2) {
    width: 8%;
}

table.altcolored tr:nth-child(even) {
    background-color: #f3f3f3;
}

    </style>
<!--OP_REF_STYLE_END-->
<script>
    <!--
var active_lang='hdevelop';function switchVisibility(obj,active_lang,new_lang)
{var display_style='inline';
for(var i=0;i<obj.length;i++)
{if(obj.item(i).getAttribute('data-if')==new_lang)
{obj.item(i).style.display=display_style;}
if(obj.item(i).getAttribute('data-if')==active_lang)
{obj.item(i).style.display='none';}}
return;}
function toggleLanguage(new_lang,initial)
{if(active_lang!=new_lang)
{var lis=document.getElementsByTagName('li');for(var i=0;i<lis.length;i++)
{if(lis.item(i).id=='syn-'+new_lang)
{lis.item(i).className='active';}
else
{lis.item(i).className='inactive';}}
var divs=document.getElementsByTagName('div');var spans=document.getElementsByTagName('span');switchVisibility(divs,active_lang,new_lang);switchVisibility(spans,active_lang,new_lang);if(!initial)
{setCookie("halcon_reference_language",new_lang,null,null);}
active_lang=new_lang;}
return;}
function setCookie(name,value,domain,exp_offset,path,secure)
{localStorage.setItem(name,value);}
function getCookie(name)
{return localStorage.getItem(name);}
function initialize()
{var qs=location.href.split('?')[1];var qs_lang_raw=location.href.split('interface=')[1];var qs_lang;if(qs_lang_raw)
{qs_lang=qs_lang_raw.split('#')[0];}
var cookie_lang=getCookie("halcon_reference_language");var new_lang;if((qs_lang=="hdevelop")||(qs_lang=="dotnet")||(qs_lang=="python")||(qs_lang=="cpp")||(qs_lang=="c"))
{new_lang=qs_lang;setCookie("halcon_reference_language",new_lang,null,null);}
else if((cookie_lang=="hdevelop")||(cookie_lang=="dotnet")||(cookie_lang=="python")||(cookie_lang=="cpp")||(cookie_lang=="c"))
{new_lang=cookie_lang;}
else
{new_lang="hdevelop";}
toggleLanguage(new_lang,1);return;}
-->

  </script>
</head>
<body onload="initialize();">
<div class="breadcrumb">
<br class="inv"><a href="index.html">目录</a> / <a href="toc_system.html">系统</a> / <a href="toc_system_database.html">数据库</a><br class="inv">
</div>
<div class="body_main">
<div class="tabbar"><ul class="tabs">
<li id="syn-hdevelop" class="active"><a href="javascript:void(0);" onclick="toggleLanguage('hdevelop')" onfocus="blur()">HDevelop</a></li>
<li id="syn-dotnet" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('dotnet')" onfocus="blur()">.NET</a></li>
<li id="syn-python" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('python')" onfocus="blur()">Python</a></li>
<li id="syn-cpp" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('cpp')" onfocus="blur()">C++</a></li>
<li id="syn-c" class="inactive"><a href="javascript:void(0);" onclick="toggleLanguage('c')" onfocus="blur()">C</a></li>
</ul></div>
<div class="indexlink">
<a href="index_classes.html"><span data-if="dotnet" style="display:none;">类别</span><span data-if="cpp" style="display:none;">类别</span></a><span data-if="dotnet" style="display:none;"> | </span><span data-if="cpp" style="display:none;"> | </span><a href="index_by_name.html">算子列表</a>
</div>
<!--OP_REF_HEADER_END-->
<h1 id="sec_name">
<span data-if="hdevelop" style="display:inline;">reset_obj_db</span><span data-if="c" style="display:none;">reset_obj_db</span><span data-if="cpp" style="display:none;">ResetObjDb</span><span data-if="dotnet" style="display:none;">ResetObjDb</span><span data-if="python" style="display:none;">reset_obj_db</span> (算子名称)</h1>
<h2>名称</h2>
<p><code><span data-if="hdevelop" style="display:inline;">reset_obj_db</span><span data-if="c" style="display:none;">reset_obj_db</span><span data-if="cpp" style="display:none;">ResetObjDb</span><span data-if="dotnet" style="display:none;">ResetObjDb</span><span data-if="python" style="display:none;">reset_obj_db</span></code> — 重置HALCON图形对象系统。</p>
<h2 id="sec_synopsis">参数签名</h2>
<div data-if="hdevelop" style="display:inline;">
<p>
<code><b>reset_obj_db</b>( :  : <a href="#DefaultImageWidth"><i>DefaultImageWidth</i></a>, <a href="#DefaultImageHeight"><i>DefaultImageHeight</i></a>, <a href="#DefaultChannels"><i>DefaultChannels</i></a> : )</code></p>
</div>
<div data-if="c" style="display:none;">
<p>
<code>Herror <b>reset_obj_db</b>(const Hlong <a href="#DefaultImageWidth"><i>DefaultImageWidth</i></a>, const Hlong <a href="#DefaultImageHeight"><i>DefaultImageHeight</i></a>, const Hlong <a href="#DefaultChannels"><i>DefaultChannels</i></a>)</code></p>
<p>
<code>Herror <b>T_reset_obj_db</b>(const Htuple <a href="#DefaultImageWidth"><i>DefaultImageWidth</i></a>, const Htuple <a href="#DefaultImageHeight"><i>DefaultImageHeight</i></a>, const Htuple <a href="#DefaultChannels"><i>DefaultChannels</i></a>)</code></p>
</div>
<div data-if="cpp" style="display:none;">
<p>
<code>void <b>ResetObjDb</b>(const HTuple&amp; <a href="#DefaultImageWidth"><i>DefaultImageWidth</i></a>, const HTuple&amp; <a href="#DefaultImageHeight"><i>DefaultImageHeight</i></a>, const HTuple&amp; <a href="#DefaultChannels"><i>DefaultChannels</i></a>)</code></p>
<p>
<code>static void <a href="HSystem.html">HSystem</a>::<b>ResetObjDb</b>(Hlong <a href="#DefaultImageWidth"><i>DefaultImageWidth</i></a>, Hlong <a href="#DefaultImageHeight"><i>DefaultImageHeight</i></a>, Hlong <a href="#DefaultChannels"><i>DefaultChannels</i></a>)</code></p>
</div>
<div data-if="com" style="display:none;"></div>
<div data-if="dotnet" style="display:none;">
<p>
<code>static void <a href="HOperatorSet.html">HOperatorSet</a>.<b>ResetObjDb</b>(<a href="HTuple.html">HTuple</a> <a href="#DefaultImageWidth"><i>defaultImageWidth</i></a>, <a href="HTuple.html">HTuple</a> <a href="#DefaultImageHeight"><i>defaultImageHeight</i></a>, <a href="HTuple.html">HTuple</a> <a href="#DefaultChannels"><i>defaultChannels</i></a>)</code></p>
<p>
<code>static void <a href="HSystem.html">HSystem</a>.<b>ResetObjDb</b>(int <a href="#DefaultImageWidth"><i>defaultImageWidth</i></a>, int <a href="#DefaultImageHeight"><i>defaultImageHeight</i></a>, int <a href="#DefaultChannels"><i>defaultChannels</i></a>)</code></p>
</div>
<div data-if="python" style="display:none;">
<p>
<code>def <b>reset_obj_db</b>(<a href="#DefaultImageWidth"><i>default_image_width</i></a>: int, <a href="#DefaultImageHeight"><i>default_image_height</i></a>: int, <a href="#DefaultChannels"><i>default_channels</i></a>: int) -&gt; None</code></p>
</div>
<h2 id="sec_description">描述</h2>
<p>该算子 <code><span data-if="hdevelop" style="display:inline">reset_obj_db</span><span data-if="c" style="display:none">reset_obj_db</span><span data-if="cpp" style="display:none">ResetObjDb</span><span data-if="com" style="display:none">ResetObjDb</span><span data-if="dotnet" style="display:none">ResetObjDb</span><span data-if="python" style="display:none">reset_obj_db</span></code> reinitializes the HALCON system
for iconic objects (which was set up during the HALCON
initialization process).  With this operator the five relations
(gray value objects, region objects, XLD objects, image objects and
object tuples) which are used for image processing with HALCON will
be installed (see also <a href="count_relation.html"><code><span data-if="hdevelop" style="display:inline">count_relation</span><span data-if="c" style="display:none">count_relation</span><span data-if="cpp" style="display:none">CountRelation</span><span data-if="com" style="display:none">CountRelation</span><span data-if="dotnet" style="display:none">CountRelation</span><span data-if="python" style="display:none">count_relation</span></code></a>).
In case the HALCON database was enabled
(<a href="set_system.html"><code><span data-if="hdevelop" style="display:inline">set_system('database','true')</span><span data-if="c" style="display:none">set_system("database","true")</span><span data-if="cpp" style="display:none">SetSystem("database","true")</span><span data-if="com" style="display:none">SetSystem("database","true")</span><span data-if="dotnet" style="display:none">SetSystem("database","true")</span><span data-if="python" style="display:none">set_system("database","true")</span></code></a>) and the relations already exist, all
data entries listed in the relations will get deallocated!
</p>
<p>The parameters <a href="#DefaultImageWidth"><i><code><span data-if="hdevelop" style="display:inline">DefaultImageWidth</span><span data-if="c" style="display:none">DefaultImageWidth</span><span data-if="cpp" style="display:none">DefaultImageWidth</span><span data-if="com" style="display:none">DefaultImageWidth</span><span data-if="dotnet" style="display:none">defaultImageWidth</span><span data-if="python" style="display:none">default_image_width</span></code></i></a> and <a href="#DefaultImageHeight"><i><code><span data-if="hdevelop" style="display:inline">DefaultImageHeight</span><span data-if="c" style="display:none">DefaultImageHeight</span><span data-if="cpp" style="display:none">DefaultImageHeight</span><span data-if="com" style="display:none">DefaultImageHeight</span><span data-if="dotnet" style="display:none">defaultImageHeight</span><span data-if="python" style="display:none">default_image_height</span></code></i></a>
provide the initial values for the global maximum image size. If the first
created object is an image, (e.g., <a href="read_image.html"><code><span data-if="hdevelop" style="display:inline">read_image</span><span data-if="c" style="display:none">read_image</span><span data-if="cpp" style="display:none">ReadImage</span><span data-if="com" style="display:none">ReadImage</span><span data-if="dotnet" style="display:none">ReadImage</span><span data-if="python" style="display:none">read_image</span></code></a>), the set values
will only be overruled, if they are smaller than the size of the created
object.
If on the other hand the first object to be created is a region,
the values will only be adjusted in case the new image is larger than the
set values.
This is not only the case for the first image which is created or
read: the global image size will always be enlarged, if larger images
are created.
</p>
<p>The global image size is of consequence for the opening of windows
(<a href="open_window.html"><code><span data-if="hdevelop" style="display:inline">open_window</span><span data-if="c" style="display:none">open_window</span><span data-if="cpp" style="display:none">OpenWindow</span><span data-if="com" style="display:none">OpenWindow</span><span data-if="dotnet" style="display:none">OpenWindow</span><span data-if="python" style="display:none">open_window</span></code></a>) and the memory estimate and clipping of regions.
Whenever the clip mode is activated, regions will be clipped according
to the global image size (<a href="set_system.html"><code><span data-if="hdevelop" style="display:inline">set_system('clip_region','true')</span><span data-if="c" style="display:none">set_system("clip_region","true")</span><span data-if="cpp" style="display:none">SetSystem("clip_region","true")</span><span data-if="com" style="display:none">SetSystem("clip_region","true")</span><span data-if="dotnet" style="display:none">SetSystem("clip_region","true")</span><span data-if="python" style="display:none">set_system("clip_region","true")</span></code></a>).
This can lead to problems if images of various sizes are used.
In this case only the fact that a region is smaller or of the same size
as the largest image can be guaranteed.
</p>
<p>The parameter <a href="#DefaultChannels"><i><code><span data-if="hdevelop" style="display:inline">DefaultChannels</span><span data-if="c" style="display:none">DefaultChannels</span><span data-if="cpp" style="display:none">DefaultChannels</span><span data-if="com" style="display:none">DefaultChannels</span><span data-if="dotnet" style="display:none">defaultChannels</span><span data-if="python" style="display:none">default_channels</span></code></i></a> returns the most frequent
number of channels of an image object. This value can be set to 0 if
for the most part regions are used.
If more channels than those having been set at the initialization are
necessary for one image, the number will be enlarged dynamically for
this image.
If less channels than those having been set at the initialization are
necessary for the image, the superfluous channels will be set as
undefined. For the user this will seem as if they were non existent,
however, memory is allocated unnecessarily.
</p>
<p>The parameter values can be queried using 该算子 <a href="get_system.html"><code><span data-if="hdevelop" style="display:inline">get_system</span><span data-if="c" style="display:none">get_system</span><span data-if="cpp" style="display:none">GetSystem</span><span data-if="com" style="display:none">GetSystem</span><span data-if="dotnet" style="display:none">GetSystem</span><span data-if="python" style="display:none">get_system</span></code></a>.</p>
<h2 id="sec_attention">注意</h2>
<p>If 该算子 <code><span data-if="hdevelop" style="display:inline">reset_obj_db</span><span data-if="c" style="display:none">reset_obj_db</span><span data-if="cpp" style="display:none">ResetObjDb</span><span data-if="com" style="display:none">ResetObjDb</span><span data-if="dotnet" style="display:none">ResetObjDb</span><span data-if="python" style="display:none">reset_obj_db</span></code> is not called at the beginning of a
HALCON session, HALCON will be initialized automatically by 该算子
<code><span data-if="hdevelop" style="display:inline">reset_obj_db(128,128,0)</span><span data-if="c" style="display:none">reset_obj_db(128,128,0)</span><span data-if="cpp" style="display:none">ResetObjDb(128,128,0)</span><span data-if="com" style="display:none">ResetObjDb(128,128,0)</span><span data-if="dotnet" style="display:none">ResetObjDb(128,128,0)</span><span data-if="python" style="display:none">reset_obj_db(128,128,0)</span></code> causing side effects on region clipping,
accordingly.
When the database was enabled by  the parameter value <i><span data-if="hdevelop" style="display:inline">'database'</span><span data-if="c" style="display:none">"database"</span><span data-if="cpp" style="display:none">"database"</span><span data-if="com" style="display:none">"database"</span><span data-if="dotnet" style="display:none">"database"</span><span data-if="python" style="display:none">"database"</span></i> of
该算子 <a href="set_system.html"><code><span data-if="hdevelop" style="display:inline">set_system</span><span data-if="c" style="display:none">set_system</span><span data-if="cpp" style="display:none">SetSystem</span><span data-if="com" style="display:none">SetSystem</span><span data-if="dotnet" style="display:none">SetSystem</span><span data-if="python" style="display:none">set_system</span></code></a>, calling <code><span data-if="hdevelop" style="display:inline">reset_obj_db</span><span data-if="c" style="display:none">reset_obj_db</span><span data-if="cpp" style="display:none">ResetObjDb</span><span data-if="com" style="display:none">ResetObjDb</span><span data-if="dotnet" style="display:none">ResetObjDb</span><span data-if="python" style="display:none">reset_obj_db</span></code> will deallocate
all iconic objects.</p>
<h2 id="sec_execution">运行信息</h2>
<ul>
  <li>Multithreading type: exclusive (runs in parallel only with independent operators).</li>
<li>多线程作用域:全局(可以从任何线程调用)。</li>
  <li>未经并行化处理。</li>
</ul>
<h2 id="sec_parameters">参数表</h2>
  <div class="par">
<div class="parhead">
<span id="DefaultImageWidth" class="parname"><b><code><span data-if="hdevelop" style="display:inline">DefaultImageWidth</span><span data-if="c" style="display:none">DefaultImageWidth</span><span data-if="cpp" style="display:none">DefaultImageWidth</span><span data-if="com" style="display:none">DefaultImageWidth</span><span data-if="dotnet" style="display:none">defaultImageWidth</span><span data-if="python" style="display:none">default_image_width</span></code></b> (input_control)  </span><span>integer <code>→</code> <span data-if="dotnet" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="python" style="display:none">int</span><span data-if="cpp" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="c" style="display:none">Htuple</span><span data-if="hdevelop" style="display:inline"> (integer)</span><span data-if="dotnet" style="display:none"> (<i>int</i> / </span><span data-if="dotnet" style="display:none">long)</span><span data-if="cpp" style="display:none"> (<i>Hlong</i>)</span><span data-if="c" style="display:none"> (<i>Hlong</i>)</span></span>
</div>
<p class="pardesc">Default image width (in pixels).</p>
<p class="pardesc"><span class="parcat">Default:
      </span>128</p>
<p class="pardesc"><span class="parcat">Suggested values:
      </span>64, 128, 320, 640, 800, 1280</p>
</div>
  <div class="par">
<div class="parhead">
<span id="DefaultImageHeight" class="parname"><b><code><span data-if="hdevelop" style="display:inline">DefaultImageHeight</span><span data-if="c" style="display:none">DefaultImageHeight</span><span data-if="cpp" style="display:none">DefaultImageHeight</span><span data-if="com" style="display:none">DefaultImageHeight</span><span data-if="dotnet" style="display:none">defaultImageHeight</span><span data-if="python" style="display:none">default_image_height</span></code></b> (input_control)  </span><span>integer <code>→</code> <span data-if="dotnet" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="python" style="display:none">int</span><span data-if="cpp" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="c" style="display:none">Htuple</span><span data-if="hdevelop" style="display:inline"> (integer)</span><span data-if="dotnet" style="display:none"> (<i>int</i> / </span><span data-if="dotnet" style="display:none">long)</span><span data-if="cpp" style="display:none"> (<i>Hlong</i>)</span><span data-if="c" style="display:none"> (<i>Hlong</i>)</span></span>
</div>
<p class="pardesc">Default image height (in pixels).</p>
<p class="pardesc"><span class="parcat">Default:
      </span>128</p>
<p class="pardesc"><span class="parcat">Suggested values:
      </span>64, 128, 240, 480, 600, 1024</p>
</div>
  <div class="par">
<div class="parhead">
<span id="DefaultChannels" class="parname"><b><code><span data-if="hdevelop" style="display:inline">DefaultChannels</span><span data-if="c" style="display:none">DefaultChannels</span><span data-if="cpp" style="display:none">DefaultChannels</span><span data-if="com" style="display:none">DefaultChannels</span><span data-if="dotnet" style="display:none">defaultChannels</span><span data-if="python" style="display:none">default_channels</span></code></b> (input_control)  </span><span>integer <code>→</code> <span data-if="dotnet" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="python" style="display:none">int</span><span data-if="cpp" style="display:none"><a href="HTuple.html">HTuple</a></span><span data-if="c" style="display:none">Htuple</span><span data-if="hdevelop" style="display:inline"> (integer)</span><span data-if="dotnet" style="display:none"> (<i>int</i> / </span><span data-if="dotnet" style="display:none">long)</span><span data-if="cpp" style="display:none"> (<i>Hlong</i>)</span><span data-if="c" style="display:none"> (<i>Hlong</i>)</span></span>
</div>
<p class="pardesc">Usual number of channels.</p>
<p class="pardesc"><span class="parcat">Default:
      </span>0</p>
<p class="pardesc"><span class="parcat">Suggested values:
      </span>0, 1, 2, 3, 4, 5, 6, 7</p>
</div>
<h2 id="sec_result">结果</h2>
<p>该算子 <code><span data-if="hdevelop" style="display:inline">reset_obj_db</span><span data-if="c" style="display:none">reset_obj_db</span><span data-if="cpp" style="display:none">ResetObjDb</span><span data-if="com" style="display:none">ResetObjDb</span><span data-if="dotnet" style="display:none">ResetObjDb</span><span data-if="python" style="display:none">reset_obj_db</span></code> 返回值 <TT>2</TT> (
      <TT>H_MSG_TRUE</TT>)
     if the
parameter values are correct.
Otherwise an exception will be raised.</p>
<h2 id="sec_see">参考其它</h2>
<p>
<code><a href="get_channel_info.html"><span data-if="hdevelop" style="display:inline">get_channel_info</span><span data-if="c" style="display:none">get_channel_info</span><span data-if="cpp" style="display:none">GetChannelInfo</span><span data-if="com" style="display:none">GetChannelInfo</span><span data-if="dotnet" style="display:none">GetChannelInfo</span><span data-if="python" style="display:none">get_channel_info</span></a></code>, 
<code><a href="count_relation.html"><span data-if="hdevelop" style="display:inline">count_relation</span><span data-if="c" style="display:none">count_relation</span><span data-if="cpp" style="display:none">CountRelation</span><span data-if="com" style="display:none">CountRelation</span><span data-if="dotnet" style="display:none">CountRelation</span><span data-if="python" style="display:none">count_relation</span></a></code>
</p>
<h2 id="sec_module">模块</h2>
<p>
Foundation</p>
<!--OP_REF_FOOTER_START-->
<hr>
<div class="indexlink">
<a href="index_classes.html"><span data-if="dotnet" style="display:none;">类别</span><span data-if="cpp" style="display:none;">类别</span></a><span data-if="dotnet" style="display:none;"> | </span><span data-if="cpp" style="display:none;"> | </span><a href="index_by_name.html">算子列表</a>
</div>
<div class="footer">
<div class="copyright">HALCON算子参考手册 Copyright © 2015-2023 51Halcon</div>
</div>
</div>
</body>
</html>
